超高速サーバー送信なしランダムID

UUID / NanoID生成ツール - UUID v4・ランダムID一括生成

UUID v4、NanoID、HEX、Base64URLのランダムIDを ブラウザー内のみ一度に最大10,000個生成します。

処理上限:一度に最大 10,000件 · カスタム ID 長 4~256文字 · プレフィックス最大 256文字
関連ツールRegexテスト / 置換ツールJWTデコーダー / 検証ツールファイルハッシュチェッカー
0
生成数
UUID
モード
-
重複の有無
36
既定の長さ

生成結果

UUID v4 および NanoID パラメータの選択

ランダム識別子は、一意性が中心シーケンスに依存しない必要がある場合に役立ちます。 UUID v4 は使い慣れた固定形式を提供しますが、NanoID ではコンパクトな長さを選択できます。適切な選択は、相互運用性、データベースのインデックス付け、URL の長さ、生成すると予想される ID の数によって異なります。

UUID v4 は相互運用性を促進します

UUID v4 は、ハイフンを含む標準の 36 文字のテキスト形式を使用しており、データベース、API、プログラミング言語で広く認識されています。識別子から文字を削除するよりも互換性が重要な場合に選択します。

NanoID は衝突マージンに対して長さをトレードします

ランダム ID が短いほど、URL での表示と使用が容易になりますが、ランダム文字が少なくなると、利用可能な識別子のスペースが減ります。可能な限り短い文字列を選択するのではなく、予想されるボリュームとセキュリティ コンテキストに合わせて十分に長い値を保持してください。

プレフィックスは人間には役立ちますが、衝突や秘密は減少しません

usr_ や ord_ などの接頭辞を追加すると、ログ内で ID を認識しやすくなります。プレフィックスは説明テキストです。一意性はやはりランダムな部分から得られるものであり、ランダムに見えるという理由だけで ID を秘密として扱うべきではありません。

IDを生成する前に

役立つ情報